# -*- coding: utf-8 -*-
from globalvariables import *
from Agents.agent import Agent


class EvaluationAgent(Agent):
    def __init__(self, token):
        super().__init__(token)

    def EvaluateSurvey(self, topic, suevey):
        """
        :param topic:
        :param suevey:
        :return score, advice:
        对综述进行综合评价
        """

    def EvaluateClaimAndCorrect(self, claim, suevey):
        """
        :param claim:
        :param suevey:
        :return:
        对声明进行检查并修正
        """

    def EvaluateSection(self, topic, section):
        """
        :param topic:
        :param section:
        :return score_rc, advice:
        评估小节的主题相关性以及连贯性，并给出修改意见
        """
